Simultaneous Multi-Level Evolution
نویسندگان
چکیده
A Genetic Algorithm (GA) is a form of complex system in which various structures interact via sufficiently complicated operators and rules that it is difficult to characterize the behavior of the system exactly. However, competition at this level is in the control of upper-level structure(such as genetic operators and corresponding parameter setting, etc.). Thus, how to optimize this structure to make individuals(chromosomes) evolve better is essential to GA application. In this paper, we first present a model or formalism for a multi-level GA (denoted nGA) which describes evolution occurring on several levels and scales simultaneously. Then we present an instance of an nGA (DAGA2) with a particular desired set of distributed and adaptive characteristics. One of the main features of DAGA2 is “on-line” competition among multiple GAs during problem solution. Performance of this system, realized using the PVM (Parallel Virtual Machine) tools, was determined for several well-known test functions. The results demonstrate that this model, in contrast to some earlier “GA within GA” approaches, shows promise not only as a theoretical framework, but also as a practical tool for GA search.
منابع مشابه
Effects of Moving Landmark’s Speed on Multi-Robot Simultaneous Localization and Mapping in Dynamic Environments
Even when simultaneous localization and mapping (SLAM) solutions have been broadly developed, the vast majority of them relate to a single robot performing measurements in static environments. Researches show that the performance of SLAM algorithms deteriorates under dynamic environments. In this paper, a multi-robot simultaneous localization and mapping (MR-SLAM) system is implemented within a...
متن کاملModified Pareto archived evolution strategy for the multi-skill project scheduling problem with generalized precedence relations
In this research, we study the multi-skill resource-constrained project scheduling problem, where there are generalized precedence relations between project activities. Workforces are able to perform one or several skills, and their efficiency improves by repeating their skills. For this problem, a mathematical formulation has been proposed that aims to optimize project completion time, reworki...
متن کاملTexture Evolution in Low Carbon Steel Fabricated by Multi-directional Forging of the Martensite Starting Structuree
It has been clarified that deformation and annealing of martensite starting structure can produce ultrafine-grained structure in low carbon steel. This study aims to investigate the texture evolution and mechanical properties of samples with martensite structure deformed by two different forging processes. The martensitic steel samples were forged by plane strain compression and multi-directio...
متن کاملA review on microprocessor with multi-core
As we know that Microprocessors is a device which can perform the operation in microseconds. Each generation of processors grows a small type, but faster dissipated more heat and more consumed the power. A number of techniques such as data levels of parallelism, instruction levels of parallelism, thread level parallelism and simultaneous multi threading (SMT) already exists which make the big i...
متن کاملSimultaneous Evolution of Architectures and Connection Weights in ANNs
Feed-forward Artificial Neural Networks (ANNs) have become popular among researchers and practitioners for modelling complex real–world problems. One of the latest research areas in this field is evolving ANNs. In this paper, we investigate the simultaneous evolution of architectures and connection weights in ANNs. In simultaneous evolution, we use the concept of multiobjective optimization and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996